South Shore Roofing, Inc. is the fully licensed and insured company to call when you need a reliable, honest and trustworthy contractor working on your home. From installing, repairing, or rebuilding your roofing, installing new gutters, siding or fences, we will guide you through the process from start to finish.